package com.meilai.project.entity.finance.reimburse;

import com.baomidou.mybatisplus.annotation.TableName;
import com.meilai.project.core.bean.SuperEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * <p>
 * 对私报销详情
 * </p>
 *
 * @author xhy
 * @since 2022-12-07
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("reimburse_private_detail")
@ApiModel(value = "ReimbursePrivateDetail对象", description = "对私报销详情")
public class ReimbursePrivateDetail extends SuperEntity {

    @ApiModelProperty(value = "报销id")
    private Long reimburse_apply_id;

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "证件号码")
    private String id_card;

    @ApiModelProperty(value = "金额")
    private BigDecimal amount;

    @ApiModelProperty(value = "支付方式 1：现金 2：支票 3：网银汇划")
    private Integer pay_type;

    @ApiModelProperty(value = "银行名称")
    private String bank_name;

    @ApiModelProperty(value = "开户账户")
    private String bank_account;

    @ApiModelProperty(value = "开户户名")
    private String bank_card_name;

    @ApiModelProperty(value = "支票抬头")
    private String cheque_payable;
}
